Syde\Vendor\Inpsyde\PayoneerForWoocommerce\Taxes\TaxesModule B

Total Complexity 84
Dependencies 24
Dependents 5
Total lines 428
Lines of code 296
Logical lines of code 200
Comment lines 92
Methods 20
Properties 3

Methods 20

Method Rating Maintainability Complexity Lines of code
registerPayoneerTaxRateForMOR()
A
48 10 31
registerTaxModifiers()
A
46 9 38
orderPayoneerModifiers()
A
47 8 34
registerPayForOrderPayoneerLines()
S
52 7 24
isRecalculatePayoneer()
S
55 7 20
registerAbortedPaymentBehaviour()
S
52 6 24
registerPayForOrderPayoneerModifiers()
S
56 5 19
getConfiguredTaxModifiers()
S
55 5 19
currentPaymentMethodIsPayoneer()
S
62 6 10
registerOrderStatusChangeActions()
S
58 3 16
run()
S
58 3 15
validateCartAmounts()
S
64 3 9
logNoticeIfTaxesAreDisabled()
S
71 3 6
isMorList()
S
67 2 8
isPaymentAborted()
S
78 2 3
currentOrderIsPayoneer()
S
80 1 3
registerAssets()
S
70 1 6
services()
S
82 1 3
extensions()
S
82 1 3
__construct()
S
71 1 5